// 1.0 导入vue核心包
import Vue from 'vue';

// 2.0 导入App.vue的vue对象
import App from './App.vue';

// 3.0 引入mint-ui全部组件
import Mint from 'mint-ui';
//在vue中全局使用
Vue.use(Mint);

// 4.0 导入mint-ui的css文件
import 'mint-ui/lib/style.min.css';

// 5.0 导入mui的css样式
import '../statics/mui/css/mui.css';

// 3.0 将vue-router集成到这个项目中
import vueRouter from 'vue-router';
//3.0.1 将vueRouter绑定到vue对象 上
Vue.use(vueRouter);

//3.0.2 导入路由规则对应的组件对象
import login from './components/account/login.vue';
import register from './components/account/register.vue';

//3.0.3 定义路由规则
var router1 = new vueRouter({
	routes:[
	{path:'/login',component:login},
	{path:'/register',component:register}
	]
});

// 4.0 利用Vue对象进行解析渲染
new Vue({
	el:'#app',
	//使用路由对象实例
	router:router1,
	// render:function(create){create(App)} //es5的写法
	render:c=>c(App)  // es6的函数写法 =>：goes to
});